 
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); /*禁用点击效果*/
}
video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  object-fit: contain;
  vertical-align: baseline;
}
button {
  outline: none;
  border: 0;
}
/*移动端点击高亮*/
html,
body {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  height: 100%;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  font-family: PingFang SC;
  margin:0;
  padding: 0;
  width: 100%;
  background-color: #fff;
}
input {
  border: none;
  outline: none;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
}
textarea {
  border: none;
  outline: none;
}
button {
  border: none;
  outline: none;
}
li {
  list-style-type: none;
}
input[type="button"],
input[type="text"],
input[type="search"],
input[type="submit"],
input[type="reset"],
input[type="date"],
input[type="time"],
input[type="number"] {
  -webkit-appearance: none;
}
input:focus {
  border: none;
  outline: none;
}
a {
  text-decoration: none;
}
ul li {
  list-style: none;
}
em,
i {
  font-style: normal;
}
#app {
  -webkit-overflow-scrolling: touch;
  height: 100%;
}
.container{
  position: absolute;
  z-index: 3;
  width: 100%;
  height: 100%;
  background: #Fff;
}
/* 定义全局主题颜色 字体 背景灯 */
:root{
    --size_color:#a7d1c7;
    --bac_color:#a7d1c7;
    --vant_color:#fff;
    --vant_textcolor:#000
}
/*通用css结束*/
 